# demo08_string.py
# s1 = 'hello world'
# 1.判断字符串是否以指定的字符串开头
# print(s1.startswith('hello'))   # True
# print(s1.startswith('world'))   # False
# 2.判断字符串是否以指定的字符串结束
# print(s1.endswith('world'))
# print(s1.endswith('hello'))
# 3.判断字符串中是否含有某个字符串
# print('llo' in s1)

# 英文字母大小写
# s2 = 'Python'
# 4.判断字母是否为大写
# print(s2.isupper())
# 5.判断字母是否为小写
# print(s2.islower())
# 6.转为大写
# print(s2.upper())
# 7.转为小写
# print(s2.lower())

# s3 = '  hello python  '
# print(s3, '|', sep='')
# # 8.去除左侧空格
# print(s3.lstrip(), '|', sep='')
# # 9.去除右侧空格
# print(s3.rstrip(), '|', sep='')
# # 10.去除两侧空格
# print(s3.strip(), '|', sep='')

s4 = '唐纳德·约翰·特朗普'
# 11.按照指定的字符切割字符串，返回是列表
name_list = s4.split('·')
print(name_list) # ['唐纳德', '约翰', '特朗普']
# print(name_list[0], name_list[-1])
# 12.将列表转为字符串，需要按照指定的字符连接元素
print('·'.join(name_list))


